Pizza Hut
Welcome to your local Pizza Hut in Leicester Square. Visit us and treat yourself to one of our legendary pizzas! Book a table now for lunch or dinner.
Pizza Hut | 19 Leicester Square, London, WC2H 7LE
Get yourself over to our Pizza Hut Leicester Square.
Split over 2 floors and centrally situated in Leicester Square, we are within close range of China Town.
There is an NCP car park nearby or, if you're travelling by Tube, you can hop off at Leicester Square or Covent Garden and then take a short 1 minute stroll down to our Hut.